import { defineStore } from "pinia";

//选项式API
export const useUserStore=defineStore('userId',{
    //定义共享的数据状态
    state:()=>({
        user:{
            name:'张三',
            age:20
        }
    }),
    //计算属性
    getters:{
        computedAge:(state) =>state.user.age + 5
    },
    //修改数据属性
    actions:{
        //在actions属性中可以通过this直接访问到定义的数据对象
        changeUser(){
            this.user.name='张飞'
            this.user.age+=1
        }
    }
})